SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 57510: An "ArrayIndexOutOfBoundsException" exception might occur after you remove authorization for SAS® Merchandise Intelligence for a user

DetailsHotfixAboutRate It

In the SAS® Merchandise Intelligence Suite, an exception similar to the following might occur after you remove authorization for SAS Merchandise Intelligence for a user:

ERROR com.sas.solutions.di.server.spring.SpringServer - Exception thrown during the invocation of method deleteUser.java.lang.ArrayIndexOutOfBoundsException: 0 at com.sas.solutions.di.server.security.SecurityServiceImpl.deleteUser(SecurityServiceImpl.java:563) ...

The exception occurs after you perform the steps below in SAS® Management Console:

  1. Change the value of an existing user to a new value in the User Manager plug-in:
    1. On the Plug-ins tab, select User Manager.
    2. In the display area, select a user, and then select Properties from the Action menu.
    3. On the Accounts tab, change the name of the user ID in the User ID field.
    4. Select OK.
  2. Remove authorization for SAS Merchandise Intelligence for the newly changed user:
    1. Click the Authorization node under SAS Merchandise Intelligence in the SAS Management Console navigation pane.
    2. In the display area, select the newly changed user name, and then select Remove User Authorization from the Actions menu.
    3. Select Yes to confirm that you want to remove authorization for the user.

Contact Technical Support for a workaround for this issue.

Click the Hot Fix tab in this note to access the hot fix for this issue.



Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS Size ProfilingLinux for x643.2_M43.49.3 TS1M29.4 TS1M3
Microsoft® Windows® for x643.2_M43.49.3 TS1M29.4 TS1M3
SAS SystemSAS Pack OptimizationMicrosoft® Windows® for x643.2_M43.49.3 TS1M29.4 TS1M3
64-bit Enabled AIX3.2_M43.49.3 TS1M29.4 TS1M3
Linux for x643.2_M43.49.3 TS1M29.4 TS1M3
SAS SystemSAS Markdown OptimizationMicrosoft® Windows® for x645.2_M45.49.3 TS1M29.4 TS1M4
Linux for x645.2_M45.49.3 TS1M29.4 TS1M4
SAS SystemSAS Promotion OptimizationMicrosoft® Windows® for x645.2_M45.49.3 TS1M29.4 TS1M4
Linux for x645.2_M45.49.3 TS1M29.4 TS1M4
SAS SystemSAS Regular Price OptimizationMicrosoft® Windows® for x645.2_M45.49.3 TS1M29.4 TS1M4
Linux for x645.2_M45.49.3 TS1M29.4 TS1M4
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.